supervisord 管理守护进程
运行 Supervisor 时会启动一个进程 supervisord,它负责启动所管理的进程,并将所管理的进程作为自己的子进程来启动,而且可以在所管理的进程出现崩溃时自动重启。
supervisorctl 是命令行管理工具,可以用来执行 stop、start、restart 等命令,来对这些子进程进行管理。supervisor 是所有进程的父进程,管理着启动的子进展,supervisor 以子进程的 PID 来管理子进程,当子进程异常退出时 supervisor 可以收到相应的信号量。
sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && apk upgrade --update
apk add supervisor